the nine-spotted - Spanish English Dictionary